Digital Product Passport

Application designed to deliver product data to customers in a lightweight format with 3D visualization. The application imports data from a 3D CAD system (KOMPAS-3D) and stores data in a SQLite database file.

KOMPAS-3D screenshot
KOMPAS-3D CAD system
Digital Product Passport screenshot
Digital Product Passport

Features

Utilized technologies

Platform
  • C#
  • .NET Framework
  • .NET Core
UI
  • WPF
  • Avalonia UI
  • ReactiveUI
Visualization
  • Direct3D
  • OpenGL
  • glTF2
File Format
  • SQLite
  • Entity Framework
  • Dapper
Installers
  • Squirrel
  • InnoSetup
Logs
  • Serilog
Tests
  • xUnit